butter rosette - German English Dictionary